package com.cms.recursoshumanos.object;

import java.io.Serializable;
import java.util.Date;

public class Poliza implements Serializable
{
	/**
	 * 
	 */
	private static final long serialVersionUID = -1171241698457902878L;
	private int id_poliza;
	private String numero_poliza;
	private float cantidad_seguro;
	private float prima_seguro;
	private Date fecha_inicio_poliza;
	private Date fecha_fin_poliza;
	private Persona persona_asegurada;
	private Seguro elSeguro;
	
	public Poliza()
	{
		
	}
	
	public Poliza (int id_poliza, String numero_poliza, float cantidad_seguro, float prima_seguro, 
			Date fecha_inicio_poliza, Date fecha_fin_poliza, Persona persona_aseguradora,
			Seguro elSeguro)
	{
		this.id_poliza = id_poliza;
		this.numero_poliza = numero_poliza;
		this.cantidad_seguro = cantidad_seguro;
		this.prima_seguro = prima_seguro;
		this.fecha_inicio_poliza = fecha_inicio_poliza;
		this.fecha_fin_poliza = fecha_fin_poliza;
		this.persona_asegurada = persona_aseguradora;
		this.elSeguro = elSeguro;
	}
	
	public void setIdPoliza(int id_poliza)
	{
		this.id_poliza = id_poliza;
	}

	public void setNumero_Poliza(String numero_poliza)
	{
		this.numero_poliza = numero_poliza;
	}
	public void setCantidad_Seguro(float cantidad_seguro )
	{
		this.cantidad_seguro = cantidad_seguro;
	}
	public void setPrimaSeguro(float prima_seguro)
	{
		this.prima_seguro = prima_seguro;
	}
	public void setFecha_Inicio(Date fecha_inicio_poliza)
	{
		this.fecha_inicio_poliza = fecha_inicio_poliza;
	}
	public void setCantidad_Seguro(Date fecha_fin_poliza )
	{
		this.fecha_fin_poliza = fecha_fin_poliza;
	}
	public void setPrimaSeguro(Persona persona_asegurada)
	{
		this.persona_asegurada = persona_asegurada;
	}
	public void setSeguro(Seguro elSeguro)
	{
		this.elSeguro = elSeguro;
	}
	public int getIdPoliza()
	{
		return this.id_poliza;
	}
	public String getNumeroPoliza()
	{
		return this.numero_poliza;
	}
	public float getCantidadSeguro()
	{
		return this.cantidad_seguro;
	}
	public float getPrimaSeguro()
	{
		return this.prima_seguro;
	}
	public Date getFechaIncSeguro()
	{
		return this.fecha_inicio_poliza;
	}
	public Date getFechaFinSeguro()
	{
		return this.fecha_fin_poliza;
	}
	public Persona getPersona()
	{
		return this.persona_asegurada;
	}
	public Seguro getSeguro()
	{
		return this.elSeguro;
	}
}	
